skewer (something) through heart

Translations
пронзать (что-то) через сердце
The knight skewered the dragon through heart.
Рыцарь пронзил дракона через сердце.